more separable - Spanish English Dictionary